Simple Generalized Maximum Flow Algorithms
نویسندگان
چکیده
We introduce a gain-scaling technique for the generalized maximum ow problem. Using this technique, we present three simple and intuitive polynomial-time combinatorial algorithms for the problem. Truemper's augmenting path algorithm is one of the simplest combinatorial algorithms for the problem, but runs in exponential-time. Our rst algorithm is a polynomial-time variant of Truemper's algorithm. Our second algorithm is an adaption of Goldberg and Tarjan's pre owpush algorithm. It is the rst polynomial-time pre ow-push algorithm in generalized networks. Our third algorithm is a variant of the Fat-Path capacity-scaling algorithm. It is much simpler than Radzik's variant and matches the best known complexity for the problem. We discuss practical improvements in implementation.
منابع مشابه
A Set of Algorithms for Solving the Generalized Tardiness Flowshop Problems
This paper considers the problem of scheduling n jobs in the generalized tardiness flow shop problem with m machines. Seven algorithms are developed for finding a schedule with minimum total tardiness of jobs in the generalized flow shop problem. Two simple rules, the shortest processing time (SPT), and the earliest due date (EDD) sequencing rules, are modified and employed as the core of seque...
متن کاملCOVERT Based Algorithms for Solving the Generalized Tardiness Flow Shop Problems
Four heuristic algorithms are developed for solving the generalized version of tardiness flow shop problems. We consider the generalized tardiness flow shop model with minimization of the total tardiness as its performance measure. We modify the concept of cost over time (COVERT) for the generalized version of the flow shop tardiness model and employ this concept for developing four algorithms....
متن کاملA survey of combinatorial maximum flow algorithms on a network with gains
Network optimization experienced a fast development, during the last few decades. While a traditional network assumes that each flow is conserved on every arc, a flow along an arc may increase or decrease by a fixed factor during its traversal of that arc in a generalized network. This paper surveys combinatorial maximum flow algorithms on the generalized network and compares algorithms for tra...
متن کاملFaster Lossy Generalized Flow via Interior Point Algorithms ∗
We present asymptotically faster approximation algorithms for the generalized flow problems in which multipliers on edges are at most 1. For this lossy version of the maximum generalized flow problem, we obtain an additive ǫ approximation of the maximum flow in time Õ ( m log(U/ǫ) ) , where m is the number of edges in the graph, all capacities are integers in the range {1, . . . , U}, and all l...
متن کاملar X iv : 0 80 3 . 09 88 v 2 [ cs . D S ] 7 A pr 2 00 8 Faster Lossy Generalized Flow via
We present asymptotically faster approximation algorithms for the generalized flow problems in which multipliers on edges are at most 1. For this lossy version of the maximum generalized flow problem, we obtain an additive ǫ approximation of the maximum flow in time Õ ( m log(U/ǫ) ) , where m is the number of edges in the graph, all capacities are integers in the range {1, . . . , U}, and all l...
متن کامل